package com.mindata.blockchain.core.model;

import com.mindata.blockchain.core.model.base.BaseEntity;
import lombok.Data;

import javax.persistence.Entity;
import javax.persistence.Table;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author ycw
 * @Date 2023/3/29 15:17
 * @Version 1.0
 * 权益金交易记录
 */
@Entity
@Table(name = "gw_token_trans")
@Data
public class GwTokenTrans extends BaseEntity {


    /**
     * 账户交易记录id 唯一标识
     */
    private String tId;
    /**
     * 用户账户id
     */
    private String uId;
    /**
     * 交易类型
     */
    private String tType;
    /**
     * 详细类型
     */
    private String tTypeDetail;

    /**
     * 对手账户id
     */
    private String tUId;
    /**
     * 平台id
     */
    private String pId;
    /**
     * 交易金额
     */
    private BigDecimal tAmount;

    /**
     * 交易时间
     */
    private Date transTime;
    /**
     * 交易区块哈希
     */
    private String tBlockHash;

}
